@charset "utf-8";
/* login page code by 黑芝麻糊土著 copyright  */
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
fieldset, img{border:0;}
table{border-collapse: collapse;border-spacing:0;}
ol,ul{list-style: none;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/**resetend**/
body{ background:url(../comm/post_bg.gif) repeat #f5f5f5; font-family:'微软雅黑'; font-size:12px}
#wrap{width:100%; background:url(../comm/post_bg.gif) repeat #f5f5f5;}
#main{ width:900px; margin:0 auto; position:relative}
#logo{padding-top:260px;}
#lbtn{background:url(../login/login_lbtn.png) no-repeat; width:243px; height:95px; position:absolute; top:-20px;right:10px; right:10px;}
#rbtn{background:url(../login/reg_lbtn.png) no-repeat; width:243px; height:95px; position:absolute; top:-20px;right:10px;}
#lbtn a,#rbtn a{ display:block; text-decoration:none; margin:25px 0px 0px 123px; color:#348EB9; font-size:18px}
/*登陆框、注册字段*/
#logbox { margin-bottom:100px; width:700px; height:230px; overflow:hidden}
#logbox h1{font-size:20px; margin-bottom:10px; color:#2586B3; font-weight:bold;text-shadow:1px 1px 1px #FFF}
#loginarea .filed{ margin-right: 15px; _margin-right: 5px;width:205px; float:left; position:relative}
#loginarea .filed label.nocontent {visibility: visible;}
#loginarea .filed label {color: #AEAEAE; cursor: text; font-size: 16px; left: 10px;top:10px; position: absolute;}
#loginarea .filed .input{ width:200px;height:31px;}
#loginarea .filedBtn{width:100px;float:left}
#loginarea .filedBtn .subBtn{ width:80px; height:31px; overflow:hidden; background:url(../login/login.gif) no-repeat; border:0;cursor:pointer;}
#loginarea .filedBtn .regBtn{ width:80px; height:31px; overflow:hidden; background:url(../login/register.gif) no-repeat; border:0; cursor:pointer;}
#loginarea .filedBtn .loading{width:80px; height:31px; background:url(../comm/loadsmall.gif) no-repeat; border:0;}
#loginarea .remember td{ padding-top:2px; padding-left:2px;color:#2586B3;}
#loginarea .remember a,#loginarea .remember a:visited{color:#2586B3; text-decoration:none;transition: color .25s linear;}
#loginarea .remember a:hover{color:#0d4d6c;transition: color .25s linear;}
#loginarea .input,#regbox .input{height:40px; font-size:20px; line-height:31px; padding-left:10px; border:1px solid #adadad;background:#fff;border-radius:5px;box-shadow:0 0 1px rgba(173,173,173,0.4),inset 0 0 3px #adadad;}
#loginarea .input:focus,#regbox .input:focus{border:1px solid #7aae9f;background:#fff;border-radius:5px;box-shadow:0 0 1px rgba(173,173,173,0.4),inset 0 0 5px #f7f54a;}
#loginarea .warn{border-color:#fd9898 !important;background-color:#fff7f7 !important;}
/*注册框*/
#regbox{ background:url(../login/regbg.gif) no-repeat; width:647px; height:550px;}
#regbox #regarea{padding:30px;margin-top:110px;}
#regbox #right {margin-top:140px;}
#regbox #regarea h1{font-size:22px; padding-left:12px; letter-spacing:5px;color:#214561}
#regbox #regarea .filed{ margin:18px 10px 18px 0px; width:400px; position:relative}
#regbox #regarea .filed label{height:40px; line-height:40px;width:80px; overflow:hidden; font-size:18px; color:#214561; text-align:center;letter-spacing:20px; float:left}
#regbox #regarea .filed .input{ width:250px;float:left;}
#regbox #regarea .filed .regBtn{width:140px; height:42px; overflow:hidden;  background:url(../login/regbtn.png) no-repeat; border:0; cursor:pointer;}
#regbox #regarea .filed .regcurr{width:25px; height:26px;background:url(../login/reg_cur.png) no-repeat; position:absolute; left:180px; top:9px}
#regbox #regarea .filed .loading{width:32px; height:32px;background:url(../comm/loadsmall.gif) no-repeat; position:absolute; left:0px; top:3px}
/*合作登陆*/
#openconnent{ clear:both; padding-top:50px}
#openconnent #area{ margin:10px 0px;}
#openconnent h1{color:#214561; font-weight:bold}
#openconnent #area li{display:block; width:126px; height:24px; text-align:center; float:left; margin-right:10px; margin-bottom:10px}
#openconnent #area li a {line-height:42px; color:#6F79FF; text-decoration:none; }
#openconnent #area li a:hover{color:#06F}
/*ie6*/
.ie6{font-size:12px; line-height:1.5em; font-family:'宋体'; color:#006}
.ie6 h1{font-size:18px; padding:5px 0px;color:#2586B3; font-weight:bold;text-shadow:1px 1px 1px #FFF; font-family:'微软雅黑'}
/*footer*/
#footer{ position: absolute;background:url(../login/cloud.png) repeat-x;}
#copyright{ position: absolute; bottom:0;width:100%; margin:0 auto; font-size:14px; text-align:center; color:#8D8D8D}
#copyright .nav{ text-align:center;}
#copyright .nav li{ display:inline; margin-right:15px}
#copyright .nav li a,#copyright .copy a{color:#8D8D8D;text-decoration:none;text-shadow: 1px 1px 1px #FFFFFF;transition: color .25s linear;}
#copyright .nav li a:hover,#copyright .copy a:hover{color:#5D5D5D;transition: color .25s linear;}
#copyright .copy{font-size:12px; margin:5px 0px; clear:both}
#errmsg{ font-size:12px; color:#FB1C4E; margin-left:5px;}
/*plugin public*/
.backToTop { display: none; width: 18px; line-height: 1.2; padding: 5px 0; background-color: #000; color: #fff;font-size: 12px;text-align: center;
    position: fixed; _position: absolute; right: 10px; bottom: 200px; _bottom: "auto"; cursor: pointer; opacity: .6; filter: Alpha(opacity=60);
}
.clearfix{zoom:1}
.clearfix:after{content:"";display:block;height:0;line-height:0;font-size:0;visibility:hidden;clear:both}